
import java.util.*;

public class Test {
    public String name;
    public int age;

    public Test(String name, int age) {
        this.name = name;
        this.age = age;
    }

    @Override
    public String toString() {
        return "Test{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }

    public static void main(String[] args) {
        Test test = new Test("张三",18);
        System.out.println(test);
    }
}
//    private int a = 10;
//    static int b = 20;
//
//    public void print() {
//        class Test01 {
//            public void method() {
//                System.out.println(a);
//                System.out.println(b);
//            }
//        }
//    }
//
//    public static void main(String[] args) {
//
//    }
//}
//    public static void main(String[] args) {
//        {//普通代码块
//            int a = 5;
//            System.out.println("a1 = "+a);
//        }
//        int a = 10;
//        System.out.println("a2 = "+a);
//    }
//}
//class Plane {
//    public String type;
//    public String color;
//    private static String fectory;
//
//    public static String getFectory(){
//        return fectory;
//    }
//    public Plane(String type, String color) {
//        this.type = type;
//        this.color = color;
//    }
//    static{
//        fectory = "第一飞机制造厂";
//    }
//}
//public class Test{
//    public static void main(String[] args) {
//        System.out.println(Plane.getFectory());
//    }
//}
//class Plane{
//    public String type;
//    public String color;
//    public static String fectory = "第一飞机制造厂";
//
//    public Plane(String color,String type) {
//        this.color = color;
//        this.type = type;
//    }
//    public void fly(){
//        System.out.println(this.color+this.type+" 飞机会飞！");
//    }
//    public void shoot(){
//        System.out.println(this.color+this.type+" 发射炮弹！");
//    }
//}
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        int aa = scanner.nextInt();
//        System.out.println(aa);
//    }
//}
//public class Test {
//    public String color = "灰色";
//    public String type = "截击歼击机";
//
//    public Test(){
//    }
//
//    public Test(String color,String type) {
//    }
//
//    public static void main(String[] args) {
//        //int a;
//        //System.out.println(a);//java: 可能尚未初始化变量a
//        Test test1 = new Test("白色","前线歼击机");
//        Test test2 = new Test();
//    }
//}
//    public int year;
//    public int month;
//    public int day;
//
//    public Test(int year, int month, int day) {
//        // 成员变量在定义时，并没有给初始值, 为什么就可以使用呢？
//        System.out.println(this.year);
//        System.out.println(this.month);
//        System.out.println(this.day);
//    }
//    public static void main(String[] args) {
//        // 此处a没有初始化，编译时报错：
//        // Error:(24, 28) java: 可能尚未初始化变量a
//        //int a;
//        //System.out.println(a);
//        Test d = new Test(2021, 6, 9);
//    }
//}
//    public static void main(String[] args) {
//        Plane plane1 = new Plane("白色","前线歼击机");
//        plane1.fly();
//        Plane plane2 = new Plane("灰色","截击歼击机");
//        plane2.shoot();
//    }
//}
//class Plane{
//    public String type;
//    public String color;
//
//    public Plane(String color,String type) {
//        this.color = color;
//        this.type = type;
//    }
//    public void fly(){
//        System.out.println(this.color+this.type+" 飞机会飞！");
//    }
//    public void shoot(){
//        System.out.println(this.color+this.type+" 发射炮弹！");
//    }
//}

//创建类
//class CookMachine{
//    public String type; //型号
//    public double length; //长
//    public double width; //宽
//    public double height; //高
//    public String color; //颜色
//    public void slowlyCook(){ //洗衣服
//        System.out.println("慢炒功能");
//    }
//    public void quicklyCook(){ //脱水
//        System.out.println("爆炒功能");
//    }
//    public void setTime(){ //定时
//        System.out.println("定时功能");
//    }
//}
